Skip to main content
POST
[DNS] Create DNS record

Authorizations

Authorization
string
header
required

Use Authorization: Bearer <token> header. Token can be a JWT token or an API key (format: sk-onetsolutions-...).

Path Parameters

id
string<uuid>
required

Web hosting unique identifier

organization_id
string<uuid>
required

Organization unique identifier

project_id
string<uuid>
required

Project unique identifier

Body

application/json
type
enum<string>
required
  • A - A
  • AAAA - AAAA
  • CNAME - CNAME
  • MX - MX
  • TXT - TXT
  • SRV - SRV
  • CAA - CAA
Available options:
A,
AAAA,
CNAME,
MX,
TXT,
SRV,
CAA
name
string
required
Maximum string length: 255
record
string
required
Maximum string length: 1024
ttl
integer
default:14400
Required range: x >= 300
priority
integer
Required range: x >= 0

Response

DNS record created successfully

line
integer
required
name
string
required
type
string
required
ttl
integer
required
record
string
required
priority
integer | null